this poor little thing - Francés Inglés Diccionario